return to life - German English Dictionary